QuickOPC User's Guide and Reference
AENotificationObservable Constructor(EasyAEClientSelector,IAliasProvider,IEnumerable<AEEventsSubscriptionArguments>)



OpcLabs.EasyOpcClassic Assembly > OpcLabs.EasyOpc.AlarmsAndEvents.Reactive Namespace > AENotificationObservable Class > AENotificationObservable Constructor : AENotificationObservable Constructor(EasyAEClientSelector,IAliasProvider,IEnumerable<AEEventsSubscriptionArguments>)
The selector of the client object that is used for OPC Alarms&Events operations.
The alias provider to be used for resolving aliases by this reactive object.
The OPC events to be observed.
Create a new instance of the OPC-A&E notification observable. Create a new instance of the notification observable, with specified client object selector, alias provider, and an enumerable containing the OPC events to be observed.
Syntax
'Declaration
 
Public Function New( _
   ByVal clientSelector As EasyAEClientSelector, _
   ByVal aliasProvider As IAliasProvider, _
   ByVal arguments As IEnumerable(Of AEEventsSubscriptionArguments) _
)
'Usage
 
Dim clientSelector As EasyAEClientSelector
Dim aliasProvider As IAliasProvider
Dim arguments As IEnumerable(Of AEEventsSubscriptionArguments)
 
Dim instance As New AENotificationObservable(clientSelector, aliasProvider, arguments)

Parameters

clientSelector
The selector of the client object that is used for OPC Alarms&Events operations.
aliasProvider
The alias provider to be used for resolving aliases by this reactive object.
arguments
The OPC events to be observed.
Requirements

Target Platforms: .NET Framework: Windows 10 (selected versions), Windows 11 (selected versions), Windows Server 2016, Windows Server 2022; .NET: Linux, macOS, Microsoft Windows

See Also